Meaning of the word "solar plexus" in English

What does "solar plexus" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

solar plexus

US /ˈsoʊ.lər ˈplek.səs/
UK /ˈsəʊ.lə ˈplek.səs/
"solar plexus" picture

Noun

a complex of nerves and ganglia situated in the pit of the stomach, behind the stomach, and in front of the aorta, often associated with a feeling of vulnerability or a blow to the stomach

Example:
He took a hard punch to the solar plexus and gasped for air.
A sudden fright can make you feel a knot in your solar plexus.